package com.zmzncs.lmtc.module.customer.pojo.card_park;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.math.BigDecimal;
import java.sql.Time;
import java.util.Date;

/**
 * <p>
 * 客户-会员卡关联的停车场
 * </p>
 *
 * @author 任建波
 * @since 2020-09-03
 */
@Data
public class CardParkDTO implements Serializable {

    private static final long serialVersionUID=1L;

    @ApiModelProperty(value = "id")
    private Integer id;

    @ApiModelProperty(value = "车辆服务实时状态id")
    private Integer cardId;

    @ApiModelProperty(value = "停车场id")
    private String parkId;

    @ApiModelProperty(value = "到期时间")
    private Date expireTime;

    @ApiModelProperty(value = "停车场月租金额")
    private BigDecimal parkMonthAmount;

    @ApiModelProperty(value = "停车场名称")
    private String parkName;

    @ApiModelProperty(value = "停车场地址")
    private String parkAddress;

    @ApiModelProperty(value = "经度")
    private BigDecimal longitude;

    @ApiModelProperty(value = "维度")
    private BigDecimal latitude;

    @ApiModelProperty(value = "白天卡/夜间卡每天开始时间")
    private Time dayBeginTime;

    @ApiModelProperty(value = "白天卡/夜间卡每天结束时间")
    private Time dayEndTime;

}
